From a8e8dc1962ce49ca0e887e1103cc736657a9962b Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Fri, 31 Aug 2018 11:18:05 +0200 Subject: [PATCH] base: model-gray: remove special case for black transparent premul --- babl/base/model-gray.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/babl/base/model-gray.c b/babl/base/model-gray.c index 5286fd5..0cae837 100644 --- a/babl/base/model-gray.c +++ b/babl/base/model-gray.c @@ -1237,8 +1237,6 @@ rgba_to_gray_alpha_premultiplied_float (Babl *conversion, alpha = BABL_ALPHA_FLOOR; else if (alpha >= -BABL_ALPHA_FLOOR) alpha = -BABL_ALPHA_FLOOR; - if (red == 0.0f && green == 0.0f && blue == 0.0f) - alpha = 0.0f; } luminance = red * RGB_LUMINANCE_RED + @@ -1356,8 +1354,6 @@ rgba2gray_nonlinear_premultiplied_float (Babl *conversion, alpha = BABL_ALPHA_FLOOR; else if (alpha >= -BABL_ALPHA_FLOOR) alpha = -BABL_ALPHA_FLOOR; - if (red == 0.0f && green == 0.0f && blue == 0.0f) - alpha = 0.0f; } luminance = red * RGB_LUMINANCE_RED + -- 2.30.2